return ggplot map object rather than plotting it.