Looks like mechanical issues. According to flightstats, the departure time kept getting pushed back, until the flight was ultimately cancelled.