Electric Scooters still causing some confusion in Denver