Publix purchases River Bridge Centre in Greenacres for $56.5 million