While they could have snugged them in, they do need the ability to park them somewhere while shopping. One option is in the road, like the white van. Or put up some bike racks to guide parking. This is poor city planning.
There’s no way to tell from this single pic. Who knows, there might have been proper bike parking spots just around the corner.