Revel launches all-electric rideshare services