President Omar Al Bashir faces a daunting task after his inauguration