Pegboard Nerds and More Plastic take listeners for ‘The Ride’ of their lives