Text this: A Branch and Bound Algorithm for the Critical Grid Coverage Problem in Wireless Sensor Networks