Switch from ST_Buffer to rendering circles

This approach simplifies the SQL and allows the radius to change on zoom level.
It also avoids returning a column for geometry type.