Environmental, zoning issues delay BP purchase