Progressive-Change BACIPS: a flexible approach for environmental impact assessment