Failures, Adaptation & Rethinking Development