Amsterdam is the Netherlands city most known for its biking infrastructure, but it's also host to a sizable fleet of super-accessible microcars.