20171023 city.noida: Students ride on self-made 'moonbuggies' at Noida university