Melbourne’s next-gen trams designed for impact