Formula One returns this weekend in Texas. But Marussia and Caterham won't be lining up on the grid in Austin after both teams went into administration. Former Caterham head of communications, Tom Webb believes the teams were up against it from the start.