Fit map to bounds, optionally allow zoom / lat / lon params to override
Fix setView for lat / lon