Van now collects broken bikes from a docking station
Refactored Van with private 'process_bike' method to process bikes at its current location. Moved 'empty?' from DockingStation to BikeContainer and ensured Van cannot release a bike if empty