Lack of drivers for Uber and Lyft leaving riders frustrated