Network models, stress testing, and other tools for financial stability monitoring and macroprudential policy design and implementation