DMPCANet: A Low Dimensional Aggregation Network for Visual Place Recognition