20,000 troops mobilized to protect US capital ahead of Biden inauguration; city officials tell public to stay away from downtown; some lawmakers fear for safety, buy body armor